package com.example.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

@TableName("2_airspace_application_approval")
@Getter
@Setter
public class AirspaceApproval {
    @TableId(type = IdType.AUTO)
    private Long id;
    private String approvalFileName; // 对应 approval_file_name
    private String applicationAcceptanceTime; // 对应 application_acceptance_time
    private String applicant; // 对应 applicant
    private String contacts; // 对应 contacts
    private String telephone; // 对应 telephone
    private String aircraftManufacturer; // 对应 aircraft_manufacturer
    private String aircraftModel; // 对应 aircraft_model
    private String aircraftType; // 对应 aircraft_type
    private String aircraftControlType; // 对应 aircraft_control_type
    private String maximumTakeoffWeight; // 对应 maximum_takeoff_weight
    private String dimensionsOfAircraftInDeployedState; // 对应 dimensions_of_aircraft_in_deployed_state
    private String airspaceUsageType; // 对应 airspace_usage_type
    private String taskType; // 对应 task_type
    private String taskStartTime; // 对应 task_start_time
    private String taskEndTime; // 对应 task_end_time
    private String maximumFlightAltitude; // 对应 maximum_flight_altitude
    private String minimumFlightAltitude; // 对应 minimum_flight_altitude
    private String isRoundTrip; // 对应 is_round_trip
    private String flightFrequency; // 对应 flight_frequency
    private String takeoffLocationName; // 对应 takeoff_location_name
    private String takeoffLocationCode; // 对应 takeoff_location_code
    private String takeoffLocationType; // 对应 takeoff_location_type
    private String takeoffLocationCoordinates; // 对应 takeoff_location_coordinates
    private String landingLocationName; // 对应 landing_location_name
    private String landingLocationCode; // 对应 landing_location_code
    private String landingLocationType; // 对应 landing_location_type
    private String landingLocationCoordinates; // 对应 landing_location_coordinates
    private String waypointsCoordinates; // 对应 waypoints_coordinates
    private String circleCenterCoordinates; // 对应 circle_center_coordinates
    private String radius; // 对应 radius
    private String planContent; // 对应 plan_content
    private String documentsReceiving; // 对应 documents_receiving
    private String documentsPreview; // 对应 documents_preview
    private String takeoffLandInfo; // 对应 takeoff_land_info
    private String airLaneInfo; // 对应 air_lane_info
    private String workInfo; // 对应 work_info
    private String specialInfo; // 对应 special_info

}
